Divide and conquer - English Synonyms Dictionary